make troughs - French English Dictionary